past participle of cacher - Espagnol Anglais Dictionnaire